// combat.h

#ifndef __COMBAT__
#define __COMBAT__

#define TYPE_REGULAR		0
#define TYPE_RIPOSTE		1
#define TYPE_QUICK		2

#define RESULT_DODGE		-1
#define RESULT_PARRY		-2

// This is used as skill_power()'s argument to indicate which type of skill
// usage will be used in calculating skill power.
#define SKILL_USAGE_ATTACK	1
#define SKILL_USAGE_DEFENSE	2

// attack mode
#define UNARMED_ATTACK	  0
#define WEAPON_ATTACK	   1
#define REMOTE_ATTACK	   2

#endif

